the remnants of a storm - Français Anglais Dictionnaire